carpet-beating bar - Turkish English Dictionary